package com.my.lucky.dto;

import java.math.BigDecimal;
import java.time.LocalDateTime;

public class SummaryBean {
    private String gainianCode;
    private Long rankPosition;
    private Long oldRankPosition;
    private Double marketValue; // 原代码中类型为entity的属性，这里使用BigDecimal，实际应替换为具体类型
    private Double changePercent; // 原代码中类型为entity的属性，这里使用BigDecimal，实际应替换为具体类型
    private String gainianName;
    private String createTime;
    private String gainianNamepy;
    private BigDecimal day2now; // 原代码中为订单金额，实际类型可能为BigDecimal或Long
    private BigDecimal day3now;
    private BigDecimal day4now;
    private BigDecimal day5now;
    private BigDecimal day6now;
    private BigDecimal day7now;
    private BigDecimal day20;
    private BigDecimal day10;
    private BigDecimal day7;
    private BigDecimal day6;
    private BigDecimal day5;
    private BigDecimal day4;
    private BigDecimal day3;
    private BigDecimal day2;
    private BigDecimal day1;
    private Integer sunstocks;
    private Integer sunstocksup;
    private Double sunstocksupratio;
    private Integer sunstockslimit;
    private Double sunstockslimitratio;
    private LocalDateTime createdAt; // 来自gaiNianDTO.setCreatedAt()


    @Override
    public String toString() {
        return "SummaryBean{" +
                "gainianCode='" + gainianCode + '\'' +
                ", rankPosition=" + rankPosition +
                ", oldRankPosition=" + oldRankPosition +
                ", marketValue=" + marketValue +
                ", changePercent=" + changePercent +
                ", gainianName='" + gainianName + '\'' +
                ", createTime='" + createTime + '\'' +
                ", gainianNamepy='" + gainianNamepy + '\'' +
                ", day2now=" + day2now +
                ", day3now=" + day3now +
                ", day4now=" + day4now +
                ", day5now=" + day5now +
                ", day6now=" + day6now +
                ", day7now=" + day7now +
                ", day20=" + day20 +
                ", day10=" + day10 +
                ", day7=" + day7 +
                ", day6=" + day6 +
                ", day5=" + day5 +
                ", day4=" + day4 +
                ", day3=" + day3 +
                ", day2=" + day2 +
                ", day1=" + day1 +
                ", sunstocks=" + sunstocks +
                ", sunstocksup=" + sunstocksup +
                ", sunstocksupratio=" + sunstocksupratio +
                ", sunstockslimit=" + sunstockslimit +
                ", sunstockslimitratio=" + sunstockslimitratio +
                ", createdAt=" + createdAt +
                '}';
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public BigDecimal getDay4now() {
        return day4now;
    }

    public void setDay4now(BigDecimal day4now) {
        this.day4now = day4now;
    }

    public String getGainianCode() {
        return gainianCode;
    }

    public void setGainianCode(String gainianCode) {
        this.gainianCode = gainianCode;
    }

    public Long getRankPosition() {
        return rankPosition;
    }

    public void setRankPosition(Long rankPosition) {
        this.rankPosition = rankPosition;
    }

    public Long getOldRankPosition() {
        return oldRankPosition;
    }

    public void setOldRankPosition(Long oldRankPosition) {
        this.oldRankPosition = oldRankPosition;
    }

    public Double getMarketValue() {
        return marketValue;
    }

    public void setMarketValue(Double marketValue) {
        this.marketValue = marketValue;
    }

    public Double getChangePercent() {
        return changePercent;
    }

    public void setChangePercent(Double changePercent) {
        this.changePercent = changePercent;
    }

    public String getGainianName() {
        return gainianName;
    }

    public void setGainianName(String gainianName) {
        this.gainianName = gainianName;
    }

    public String getGainianNamepy() {
        return gainianNamepy;
    }

    public void setGainianNamepy(String gainianNamepy) {
        this.gainianNamepy = gainianNamepy;
    }

    public BigDecimal getDay2now() {
        return day2now;
    }

    public void setDay2now(BigDecimal day2now) {
        this.day2now = day2now;
    }

    public BigDecimal getDay3now() {
        return day3now;
    }

    public void setDay3now(BigDecimal day3now) {
        this.day3now = day3now;
    }

    public BigDecimal getDay5now() {
        return day5now;
    }

    public void setDay5now(BigDecimal day5now) {
        this.day5now = day5now;
    }

    public BigDecimal getDay6now() {
        return day6now;
    }

    public void setDay6now(BigDecimal day6now) {
        this.day6now = day6now;
    }

    public BigDecimal getDay7now() {
        return day7now;
    }

    public void setDay7now(BigDecimal day7now) {
        this.day7now = day7now;
    }

    public BigDecimal getDay20() {
        return day20;
    }

    public void setDay20(BigDecimal day20) {
        this.day20 = day20;
    }

    public BigDecimal getDay10() {
        return day10;
    }

    public void setDay10(BigDecimal day10) {
        this.day10 = day10;
    }

    public BigDecimal getDay7() {
        return day7;
    }

    public void setDay7(BigDecimal day7) {
        this.day7 = day7;
    }

    public BigDecimal getDay6() {
        return day6;
    }

    public void setDay6(BigDecimal day6) {
        this.day6 = day6;
    }

    public BigDecimal getDay5() {
        return day5;
    }

    public void setDay5(BigDecimal day5) {
        this.day5 = day5;
    }

    public BigDecimal getDay4() {
        return day4;
    }

    public void setDay4(BigDecimal day4) {
        this.day4 = day4;
    }

    public BigDecimal getDay3() {
        return day3;
    }

    public void setDay3(BigDecimal day3) {
        this.day3 = day3;
    }

    public BigDecimal getDay2() {
        return day2;
    }

    public void setDay2(BigDecimal day2) {
        this.day2 = day2;
    }

    public BigDecimal getDay1() {
        return day1;
    }

    public void setDay1(BigDecimal day1) {
        this.day1 = day1;
    }

    public Integer getSunstocks() {
        return sunstocks;
    }

    public void setSunstocks(Integer sunstocks) {
        this.sunstocks = sunstocks;
    }

    public Integer getSunstocksup() {
        return sunstocksup;
    }

    public void setSunstocksup(Integer sunstocksup) {
        this.sunstocksup = sunstocksup;
    }

    public Double getSunstocksupratio() {
        return sunstocksupratio;
    }

    public void setSunstocksupratio(Double sunstocksupratio) {
        this.sunstocksupratio = sunstocksupratio;
    }

    public Integer getSunstockslimit() {
        return sunstockslimit;
    }

    public void setSunstockslimit(Integer sunstockslimit) {
        this.sunstockslimit = sunstockslimit;
    }

    public Double getSunstockslimitratio() {
        return sunstockslimitratio;
    }

    public void setSunstockslimitratio(Double sunstockslimitratio) {
        this.sunstockslimitratio = sunstockslimitratio;
    }

    public LocalDateTime getCreatedAt() {
        return createdAt;
    }

    public void setCreatedAt(LocalDateTime createdAt) {
        this.createdAt = createdAt;
    }
}
